Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEYBURN GROVE Semi-Detached £274,566 £49,250 26 Jul 1996
4 LEYBURN GROVE Semi-Detached £271,653 £160,000 26 Oct 2012
6 LEYBURN GROVE Semi-Detached £286,482 £187,500 21 Jul 2014
10 LEYBURN GROVE Semi-Detached £332,292 £175,000 1 Oct 2004
11 LEYBURN GROVE Detached £389,986 £385,000 14 Sep 2023